home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 17 / AMIGAplus Sonderheft 17 (1999)(ICP)(DE)[!].iso / PD / Anwendungen / ToolManager / Docs / italiano / ToolManager.txt next >
Text File  |  1998-08-10  |  51KB  |  1,405 lines

  1. ToolManager 3.0 Documentation
  2. *****************************
  3.  
  4. Copyright e altre informazioni legali
  5. *************************************
  6.  
  7.    È permesso fare e distribuire copie esatte di questo manuale a
  8. condizione che le informazioni sul copyright e questa nota vengano
  9. mantenute in tutte le copie.
  10.  
  11. COPYRIGHT
  12.  
  13.    Copyright (C) 1990-1997 Stefan Becker
  14.  
  15.    Nessun programma, documento, file di dati o codice sorgente che
  16. faccia parte di questo pacchetto software può essere incluso o
  17. utilizzato in altri prodotti software, per intero o in parte, senza il
  18. permesso scritto dell'autore.
  19.  
  20. ASSENZA DI GARANZIA
  21.  
  22.    Questo programma non è garantito in alcun modo. Sebbene l'autore
  23. abbia cercato di eliminare ogni errore, egli non può garantire che il
  24. software descritto in questo documento sia affidabile al 100%. Di
  25. conseguenza, state utilizzando questo materiale a vostro rischio e
  26. pericolo. L'autore non può essere ritenuto responsabile di eventuali
  27. danni prodotti dall'uso di questo software.
  28.  
  29. DISTRIBUZIONE
  30.  
  31.    Questo pacchetto software è liberamente distribuibile. Può essere
  32. trasferito su qualsiasi mezzo utilizzato per la distribuzione di
  33. software liberamente distribuibile, come raccolte di programmi di
  34. Pubblico Dominio su dischetto, CDROM, server FTP o BBS.
  35.  
  36.    Per assicurare l'integrità di questo pacchetto software, i
  37. distributori dovrebbero usare i file originari:
  38.  
  39. ToolManager3_0Binaries.lha  (nome del file su Aminet:
  40. ToolManagerBin.lha) ToolManager3_0Developer.lha (nome del file su
  41. Aminet: ToolManagerDev.lha) ToolManager3_0Extras.lha    (nome del file
  42. su Aminet: ToolManagerExt.lha) ToolManager3_0Locale.lha    (nome del
  43. file su Aminet: ToolManagerLoc.lha) ToolManager3_0Sources.lha   (nome
  44. del file su Aminet: ToolManagerSrc.lha)
  45.  
  46.    L'autore non può essere ritenuto responsabile nel caso in cui questo
  47. pacchetto software sia divenuto inutilizzabile a causa di modifiche al
  48. contenuto dei file archiviati o agli stessi archivi compressi.
  49.  
  50.    Non è fissato alcun limite al compenso richiesto dai distributori,
  51. ad esempio: per il costo del mezzo (dischetti, nastri o compact disk), o
  52. per il processo di duplicazione. È stato accertato che tali limiti
  53. sono nocivi per il concetto di software liberamente distribuibile, ad
  54. esempio: il programma in questione veniva rimosso invece di ridurre il
  55. prezzo di un floppy disk al di sotto di un certo limite.
  56.  
  57.    Per quanto l'autore non ponga limiti a tali compensi, egli intende
  58. esprimere il suo personale parere in proposito:
  59.  
  60.    * Questo pacchetto software dovrebbe essere reso disponibile a
  61.      ciascuno gratuitamente ogni volta che ciò è possibile.
  62.  
  63.    * Se avete comprato questo pacchetto software in condizioni normali
  64.      da un venditore di prodotti di Pubblico Dominio su floppy disk e
  65.      avete pagato più di 5 DM o 5$, allora avete pagato
  66.      decisamente troppo. Siete pregati di non contribuire
  67.      ulteriormente a questa forma inappropriata di guadagno e di
  68.      rivolgervi a una fonte meno cara il prima possibile.
  69.  
  70. RESTRIZIONI SULL'USO
  71.  
  72.    Nessun programma, documento, file di dati o codice sorgente che
  73. faccia parte di questo pacchetto software può essere utilizzato, per
  74. intero o in parte, su di una macchina che venga utilizzata
  75.  
  76.    * per la ricerca, sviluppo, costruzione, sperimentazione o
  77.      produzione di armi, o altre applicazioni militari. Questo include
  78.      anche qualsiasi macchina che venga utilizzata nell'istruzione
  79.      relativa a uno qualsiasi degli scopi sopra descritti.
  80.  
  81.    * da persone che accettano, sostengono o utilizzano la violenza
  82.      contro altre persone, ad esempio: cittadini di paesi stranieri.
  83.  
  84. Se vi piace ToolManager...
  85. **************************
  86.  
  87.    ToolManager è Giftwarenon Shareware!
  88.  
  89.    Così, se il programma vi piace e lo usate molto spesso, dovreste
  90. prendere in considerazione l'idea di mandare una piccola donazione o un
  91. dono per onorare l'impegno che ho messo nel fare questo programma.
  92. Suggerisco una donazione di 10-20$, o 10-20 DM. Per favore, non mandate
  93. assegni o bonifici da paesi non europei, poiché molto spesso incassare
  94. questi trasferimenti di valuta costa più della donazione stessa.
  95.  
  96.    Se non potete permettervi di mandare una donazione non dovete
  97. sentirvi in colpa. Ma dovreste almeno mandarmi una cartolina o una
  98. lettera per dirmi che utilizzate ToolManager (mi piace ricevere lettere
  99. dei fan :-). See Autore.
  100.  
  101. Riguardo il futuro di ToolManager
  102. *********************************
  103.  
  104.    Dopo l'ultima versione di ToolManager, la 2.1 rilasciata nel Maggio
  105. del 1993, sono stati tempi duri per l'Amiga e i suoi utenti. Al momento
  106. in cui scrivo, il futuro non appare ancora roseo. Malgrado ciò, ho
  107. deciso di sviluppare questa nuova versione di ToolManager a causa del
  108. feedback che ho ricevuto da centinaia di utenti soddisfatti.
  109.  
  110.    Il mio fedele A3000 sta diventando vecchio e, data la situazione
  111. attuale, la via che prenderà l'Amiga non è affatto sicura. Non posso
  112. permettermi di comprare ogni aggiornamento o una delle (eventuali)
  113. nuove macchine, dato che questo progetto è soltanto un mio hobby. Così
  114. dipende dalle vostre reazioni e donazioni se sarò in grado di lavorare
  115. a versioni future di ToolManager.
  116.  
  117.    Questo è anche un appello alle società che stanno lavorando ai
  118. futuri modelli di Amiga (Amiga Technologies, Phase5, ProDAD, VisCorp o
  119. chiunque altro sia coinvolto attualmente). Sono solo un autore di
  120. software liberamente distribuibile che non può permettersi di comprare
  121. ogni eventuale sistema che verrà prodotto, o pagare il materiale per
  122. lo sviluppo per ogni sistema. Quindi ho bisogno del vostro sostegno, se
  123. volete vedere ToolManager sul vostro sistema. Ricordate che ToolManager
  124. è uno dei programmi più usati su Amiga, forse il più usato, e
  125. quindi costituirebbe un vantaggio per il vostro sistema.
  126.  
  127.    Il futuro di ToolManager dipende dal VOSTRO sostegno!
  128.  
  129. Dove inviare segnalazioni di bug, commenti e donazioni
  130. ******************************************************
  131.  
  132.    L'autore può essere raggiunto ai seguenti indirizzi:
  133.  
  134. Indirizzo postale:
  135.  
  136.                   Stefan Becker
  137.                   Bonner Ring 68
  138.           D-50374 Erfstadt
  139.                   GERMANY
  140.  
  141. Posta elettronica:
  142.  
  143.           stefanb@yello.ping.de
  144.  
  145.    Inoltre esiste anche una homepage dedicata a ToolManager sul World
  146. Wide Web:
  147.  
  148.      http://www.ping.de/sites/yello/toolmanager.html
  149.  
  150. Che cosa è richiesto per installare ToolManager
  151. ***********************************************
  152.  
  153.    ToolManager necessita come minimo:
  154.  
  155. AmigaOS 3.0 (V39)
  156.      o superiore per i memory pools e il picture.datatype.
  157.  
  158. WBStart 2.2
  159.      Questo permette a ToolManager di lanciare programmi Workbench.
  160.  
  161. DOSPath 1.0
  162.      Questo permette a ToolManager di gestire i path AmigaDOS.
  163.  
  164.    Oltre a ciò sono supportati:
  165.  
  166. ScreenNotify 1.0
  167.      Questo pacchetto permette a ToolManager di aprire e chiudere le sue
  168.      finestre pannello quando uno schermo pubblico viene aperto o
  169.      chiuso.
  170.  
  171. picture.datatype V43
  172.      Le estensioni di questo picture.datatype avanzato sono supportate
  173.      automaticamente se è installato nel vostro sistema. See
  174.      Ringraziamenti.
  175.  
  176.    Il programma di configurazione richiede:
  177.  
  178. AmigaOS 3.0 (V39)
  179.      o superiore per i memory pools.
  180.  
  181. MUI 3.7
  182.      La GUI orientata agli oggetti. See MUI.
  183.  
  184. Pophotkey, Popport, Popposition
  185.      Delle classi MUI di tipo custom per il popup. See Ringraziamenti.
  186.  
  187. Come installare ToolManager
  188. ***************************
  189.  
  190.    Siete pregati di usare l'accluso script Installer per installare
  191. ToolManager. Richiede l'Installer AmigaOS V43.3. Questa versione è
  192. reperibile su Aminet.
  193.  
  194.    Accertatevi di aver chiuso il vecchio ToolManager prima di installare
  195. la nuova versione!
  196.  
  197. I concetti alla base di ToolManager
  198. ***********************************
  199.  
  200.    ToolManager è un programma che vi permette di lanciare le vostre
  201. applicazioni in un modo molto semplice. Potete lanciare programmi
  202. usando delle abbreviazioni da tastiera (see Tasti rapidi), selezionando
  203. una voce dal menu Strumenti del Workbench oppure cliccando su di
  204. un'icona sul Workbench o in speciali finestre pannello. Potete anche
  205. trascinare icone dai cassetti del Workbench sulle icone dei pannelli
  206. per fornire file ai programmi. Inoltre potete anche collegare un suono
  207. a ciascuna di queste operazioni.
  208.  
  209.    Tutte queste cose vengono controllate dagli oggetti di ToolManager.
  210. Ogni oggetto ha un compito specifico e contiene informazioni su come
  211. compiere tale compito. Ad esempio, i programmi sono rappresentati come
  212. oggetti eseguibili e possono contenere informazioni riguardo il nome
  213. del programma e le dimensioni dello stack.
  214.  
  215.    Vi sono due tipi di oggetti: gli oggetti di tipo eseguibile, immagine
  216. e suono sono chiamati oggetti di base, poiché contengono informazioni
  217. riguardo a un singolo programma eseguibile, immagine o suono.
  218.  
  219.    Gli oggetti di tipo menu, icona e pannello vengono chiamati oggetti
  220. composti, poiché uniscono più oggetti di base per eseguire i loro
  221. compiti. Ad esempio, un'icona sul Workbench è rappresentata da un
  222. oggetto icona che è collegato ad un oggetto immagine per l'immagine e
  223. a un oggetto eseguibile che lancia un programma quando l'icona è
  224. attivata.
  225.  
  226. Programmi
  227. =========
  228.  
  229.    Un oggetto eseguibile contiene informazioni riguardo un programma che
  230. viene lanciato quando l'oggetto è attivato. L'oggetto può essere
  231. attivato direttamente dall'utente usando un Tasti rapidi o attraverso
  232. un oggetto composto. Possono essere indicati una serie di file che al
  233. momento dell'attivazione vengono inviati al programma in qualità di
  234. parametri di partenza. Gli oggetti eseguibili vengono configurati con
  235. la finestra Finestra eseguibili.
  236.  
  237.    ToolManager può eseguire diversi tipi di programmi:
  238.  
  239. Shell
  240.      Il programma viene eseguito come se l'utente avesse digitato
  241.      l'intera linea di comando nella shell. Gli script shell devono
  242.      essere lanciati in questo modo. Potete utilizzare il consueto
  243.      segnaposto [] per specificare dove dovrebbero essere posti gli
  244.      argomenti sulla linea di comando.
  245.  
  246. Workbench
  247.      Viene simulato un lancio dal Workbench. Tutti i file vengono
  248.      forniti come argomenti Workbench. I programmi eseguibili solo da
  249.      shell e gli script non funzioneranno se lanciati come programmi
  250.      Workbench.
  251.  
  252. ARexx
  253.      Viene eseguito uno script o un comando ARexx.
  254.  
  255. Pannello
  256.      Il comando specifica un oggetto pannello da attivare. Potete usare
  257.      questo tipo di programma per creare pannelli che sono contenuti
  258.      all'interno di altri pannelli.
  259.  
  260. Tasto rapido
  261.      Viene simulata la pressione di alcuni tasti. Questa potrebbe essere
  262.      utilizzata per controllare un altro programma da ToolManager.
  263.  
  264. Immagini
  265. ========
  266.  
  267.    Un oggetto immagine contiene informazioni riguardo un'immagine che
  268. viene utilizzata da un oggetto composto. ToolManager può caricare
  269. icone del Workbench che vengono usate da Oggetti icona. Quando un
  270. Oggetti pannello usa un oggetto immagine i dati vengono caricati
  271. utilizzando il sistema dei Datatype. Così ToolManager può usare ogni
  272. oggetto per il quale avete installato sul vostro sistema un datatype
  273. valido. Gli oggetti immagine vengono configurati per mezzo della
  274. finestra Finestra immagini.
  275.  
  276. Suoni
  277. =====
  278.  
  279.    Un oggetto suono contiene informazioni riguardo un comando relativo a
  280. un suono. Questo comando viene inviato come comando ARexx a un
  281. riproduttore di suoni esterno. Gli oggetti suono vengono configurati
  282. per mezzo della finestra Finestra suoni.
  283.  
  284. Voci nel menu Strumenti del Workbench
  285. =====================================
  286.  
  287.    Un oggetto menu è un oggetto composto che unisce un Oggetti
  288. eseguibili e un Oggetti suono per creare una voce nel menu Strumenti
  289. del Workbench. Ogni volta che questa voce viene selezionata l'oggetto
  290. eseguibile e quello suono vengono attivati. Ogni icona selezionata sul
  291. Workbench viene usata come parametro di partenza per il programma. Gli
  292. oggetti menu vengono configurati per mezzo della finestra Finestra menu.
  293.  
  294. Icone nella finestra del Workbench
  295. ==================================
  296.  
  297.    Un oggetto icona è composto da un Oggetti eseguibili, un Oggetti
  298. immagine e un Oggetti suono per creare un'icona sulla finestra (o
  299. schermo) del Workbench.  L'oggetto immagine viene utilizzato per creare
  300. l'immagine dell'icona. Gli oggetti icona vengono creati per mezzo della
  301. finestra Finestra icone.
  302.  
  303.    Le icone possono essere attivate in due modi. L'utente può cliccare
  304. due volte sull'icona, oppure può selezionare altre icone sul Workbench
  305. e trascinarle sull'icona. Ogni volta che l'icona è attivata vengono
  306. attivati anche l'oggetto eseguibile e l'oggetto suono. Le icone che
  307. sono state trascinate sull'oggetto icona vengono usate come parametri
  308. di partenza per il programma.
  309.  
  310. Finestre di pannello
  311. ====================
  312.  
  313.    Un oggetto pannello è un oggetto composto che presenta all'utente
  314. una finestra contenente file di pulsanti. Ogni pulsante lega insieme un
  315. Oggetti eseguibili, un Oggetti immagine e un Oggetti suono. Ogni
  316. pulsante può mostrare un testo, un'immagine o entrambi. Il nome
  317. dell'oggetto eseguibile viene utilizzato per il testo. L'oggetto
  318. immagine viene utilizzato per l'immagine. Gli oggetti pannello sono
  319. configurati per mezzo della finestra Finestra pannelli.
  320.  
  321.    Ogni pulsante può essere attivato in due modi. L'utente puòò
  322. cliccare sul pulsante oppure può selezionare delle icone sul Workbench
  323. e trascinarle sul pulsante. Ogni volta che il pulsante è attivato
  324. vengono attivati anche l'oggetto eseguibile e l'oggetto suono. Le icone
  325. che sono state trascinate sul pulsante vengono usate come parametri di
  326. partenza per il programma.
  327.  
  328.    Un oggetto pannello può essere attivato con un Tasti rapidi.
  329. Quando la finestra del pannello è chiusa e l'utente digita il tasto
  330. rapido allora la finestra viene aperta, e viceversa.
  331.  
  332.    Se la screennotify.library è stata installata, allora ToolManager
  333. può aprire e chiudere le finestre dei pannelli automaticamente. Ogni
  334. volta che uno schermo sta per essere chiuso, per prima cosa vengono
  335. chiuse tutte le finestre pannello che si trovano su di esso. Quando lo
  336. schermo pubblico si riapre, tutte le finestre pannello che si trovavano
  337. su di esso vengono aperte di nuovo.
  338.  
  339. Come configurare ToolManager
  340. ****************************
  341.  
  342.    Il programma di configurazione serve a configurare ToolManager.
  343.  
  344.    Il programma di configurazione è in grado di interpretare i
  345. parametri standard del Workbench e i parametri di un comando shell:
  346.  
  347. FROM (Shell only)
  348.      Indica il nome del file da cui il programma deve caricare la
  349.      configurazione.
  350.  
  351. EDIT (default)
  352.      Modifica la configurazione.
  353.  
  354. USE
  355.      Usa temporaneamente la configurazione indicata.
  356.  
  357. SAVE
  358.      Usa permanentemente la configurazione indicata.
  359.  
  360. CREATEICONS
  361.      Crea icone per i file di configurazione quando questi vengono
  362.      salvati.  Se lanciato dal Workbench il programma di configurazione
  363.      crea automaticamente le icone, se lanciato da Shell no.
  364.  
  365. La finestra principale
  366. ======================
  367.  
  368.    La finestra principale contiene le liste di oggetti. Cliccando sul
  369. tipo di oggetto potete scegliere la lista da rendere visibile. Ogni
  370. lista può contenere diversi gruppi, ogni gruppo può contenere diversi
  371. oggetti.
  372.  
  373.    Un doppio click sul nome di un gruppo apre la finestra Gruppi.
  374. Cliccando sul simbolo a sinistra del nome del gruppo si apre o chiude
  375. il gruppo. Se un gruppo è aperto potete vedere tutti gli oggetti che
  376. contiene. Un doppio click sul nome di un oggetto apre la finestra che
  377. permette di modificarlo.
  378.  
  379.    Per spostare un gruppo dovete prima selezionarlo, poi trascinarlo
  380. fino alla sua nuova posizione tenendo premuto il pulsante sinistro del
  381. mouse, infine rilasciare il pulsante del mouse. Con lo stesso metodo si
  382. possono anche spostare oggetti fra gruppi diversi.
  383.  
  384.    Ogni lista presenta quattro pulsanti:
  385.  
  386. Nuovo gruppo
  387.      Crea un nuovo gruppo vuoto. Si aprirà la finestra Gruppi per
  388.      permettervi di dare un nome al nuovo gruppo.
  389.  
  390. Nuovo oggetto
  391.      Crea un nuovo oggetto nel gruppo selezionato. Verrà aperta la
  392.      finestra di modifiche in modo da poter impostare le proprietà del
  393.      nuovo oggetto.
  394.  
  395. Cancella
  396.      Cancella il gruppo o l'oggetto selezionato. Se un gruppo è
  397.      selezionato allora anche tutti gli oggetti da esso contenuti
  398.      verranno cancellati.
  399.  
  400. Ordina
  401.      Se viene selezionato un oggetto oppure un gruppo aperto, allora i
  402.      contenuti di tale gruppo vengono ordinati alfabeticamente. Se
  403.      nessun gruppo è aperto, allora sono i gruppi stessi a venir messi
  404.      in ordine alfabetico.
  405.  
  406.    Con i pulsanti che si trovano nella parte inferiore della finestra
  407. principale potete istruire il programma di configurazione sul luogo dove
  408. salvare la configurazione. Il nome del file di configurazione è
  409. ToolManager.prefs.
  410.  
  411. Salva
  412.      Salva la configurazione in ENVARC: e ENV:. La nuova
  413.      configurazione viene utilizzata automaticamente e sopravvive al
  414.      reboot. Dopo aver salvato il file di configurazione il programma
  415.      esce.
  416.  
  417. Usa
  418.      Salva la configurazione in ENV:. La nuova configurazione viene
  419.      utilizzata automaticamente, ma non sopravviverà a un reboot.
  420.      Dopo aver salvato il file di configurazione il programma esce.
  421.  
  422. Prova
  423.      Salva la configurazione in ENV:. La nuova configurazione viene
  424.      utilizzata automaticamente, ma non sopravviverà ad un reboot.
  425.      Il programma di configurazione non esce.
  426.  
  427. Annulla
  428.      Il programma di configurazione esce. Tutte le modifiche che non
  429.      sono state salvate verranno abbandonate.
  430.  
  431. Come configurare gli oggetti eseguibili
  432. =======================================
  433.  
  434.    Gli Oggetti eseguibili contengono informazioni relative ai
  435. programmi. La finestra contiene i seguenti gadget:
  436.  
  437. Nome
  438.      Nome dell'oggetto.
  439.  
  440. Tipo eseg.
  441.      Tipo di programma. Potete scegliere tra Shell, Workbench, ARexx,
  442.      Pannello, Tasto rapido e Rete. Il tipo Rete al momento non è
  443.      supportato.
  444.  
  445. Comando
  446.      Il nome del programma. Questo è il nome del file, il nome di un
  447.      pannello oppure la descrizione di un tasto rapido che dipende dal
  448.      tipo eseguibile.
  449.  
  450. Tasto rapido
  451.      Una stringa di descrizione del Tasti rapidi che attiva questo
  452.      oggetto Exec.
  453.  
  454. Stack
  455.      Le dimensioni dello stack per il programma. ToolManager imporrà un
  456.      minimo di 4096 byte.
  457.  
  458. Priorità
  459.      La priorità del programma. In genere dovreste usare solo il valore
  460.      preimpostato, cioè 0.
  461.  
  462. Argomenti
  463.      Se questo gadget è selezionato, allora i file selezionati vengono
  464.      inviati al programma come argomenti di partenza. Altrimenti i file
  465.      vengono ignorati.
  466.  
  467. In primo piano
  468.      Se questo gadget è selezionato, allora lo schermo pubblico
  469.      indicato viene spostato in primo piano prima di lanciare il
  470.      programma.
  471.  
  472. Directory attuale
  473.      Il programma viene lanciato da questa directory.
  474.  
  475. Percorso
  476.      Qui potete indicare una lista di directory (separate da ";") che
  477.      verrà utilizzata dai programmi di tipo shell per cercare altri
  478.      programmi.
  479.  
  480. File di output
  481.      L'output di programmi di tipo shell viene indirizzato verso questo
  482.      file. Se specificate una finestra console, allora l'output e
  483.      l'input del programma verranno indirizzati verso questa finestra.
  484.  
  485. Schermo pubblico
  486.      Specifica il nome dello schermo pubblico che verrà spostato in
  487.      primo piano prima di lanciare il programma.
  488.  
  489. Come configurare gli oggetti immagine
  490. =====================================
  491.  
  492.    Gli Oggetti immagine contengono informazioni riguardo le immagini.
  493. La finestra di impostazione di un oggetto immagine contiene i seguenti
  494. gadget:
  495.  
  496. Nome
  497.      Nome dell'oggetto.
  498.  
  499. File
  500.      Il nome del file che contiene l'immagine e che dovrebbe essere
  501.      caricato. In genere è necessario rimuovere il suffisso .info se
  502.      si desidera caricare un'icona.
  503.  
  504. Come configurare gli oggetti suono
  505. ==================================
  506.  
  507.    Gli Oggetti suono contengono informazioni riguardo i suoni. La
  508. finestra di impostazione di un oggetto suono contiene i seguenti gadget:
  509.  
  510. Nome
  511.      Nome dell'oggetto.
  512.  
  513. Comando
  514.      Il comando ARexx che deve essere inviato al programma di
  515.      riproduzione musicale esterno.
  516.  
  517. Porta ARexx
  518.      Il nome della porta ARexx del riproduttore musicale esterno. Il
  519.      valore predefinito è PLAY e viene utilizzato dal programma
  520.      upd.
  521.  
  522. Come configurare gli oggetti menu
  523. =================================
  524.  
  525.    Gli Oggetti menu contengono informazioni riguardo il menu Tools del
  526. Workbench. La finestra di impostazione contiene i seguenti gadget:
  527.  
  528. Nome
  529.      Nome dell'oggetto. Viene utilizzato anche per creare una voce del
  530.      menu.
  531.  
  532. Oggetto eseg.
  533.      Collegamento ad un Oggetti eseguibili. Usate il Drag&Drop dalla
  534.      Finestra principale oppure dagli Appunti per stabilire il
  535.      collegamento con un oggetto.  Potete modificare le caratteristiche
  536.      dell'oggetto collegato cliccandoci sopra.
  537.  
  538. Oggetto suono
  539.      Collegamento ad un Oggetti suono. Usate il Drag&Drop dalla
  540.      Finestra principale oppure dagli Appunti per stabilire il
  541.      collegamento con un oggetto. Potete modificare le caratteristiche
  542.      dell'oggetto collegato cliccandoci sopra.
  543.  
  544. Come configurare gli oggetti icona
  545. ==================================
  546.  
  547.    Gli Oggetti icona contengono informazioni riguardo le icone presenti
  548. nella finestra del Workbench. La finestra di impostazione contiene i
  549. seguenti gadget:
  550.  
  551. Nome
  552.      Nome dell'oggetto.
  553.  
  554. Oggetto eseg.
  555.      Collegamento ad un Oggetti eseguibili. Usate il Drag&Drop dalla
  556.      Finestra principale oppure dagli Appunti per stabilire il
  557.      collegamento con un oggetto.  Potete modificare le caratteristiche
  558.      dell'oggetto collegato cliccandoci sopra.
  559.  
  560. Oggetto immagine
  561.      Collegamento ad un Oggetti immagine. Usate il Drag&Drop dalla
  562.      Finestra principale oppure dagli Appunti per stabilire il
  563.      collegamento con un oggetto. Potete modificare le caratteristiche
  564.      dell'oggetto collegato cliccandoci sopra.
  565.  
  566. Oggetto suono
  567.      Collegamento ad un Oggetti suono. Usate il Drag&Drop dalla
  568.      Finestra principale oppure dagli Appunti per stabilire il
  569.      collegamento con un oggetto. Potete modificare le caratteristiche
  570.      dell'oggetto collegato cliccandoci sopra.
  571.  
  572. Posizione
  573.      Specifica le coordinate X e Y dell'icona, ad esempio: per X =
  574.      100 e Y = 55 dovreste digitare 100/55. Le coordinate sono
  575.      relative all'angolo superiore sinistro della finestra del
  576.      Workbench.
  577.  
  578. Mostra nome
  579.      Se questo gadget è selezionato, allora il nome dell'oggetto è
  580.      mostrato sotto l'icona.
  581.  
  582. Come configurare gli oggetti pannello
  583. =====================================
  584.  
  585.    Gli Oggetti pannello contengono informazioni riguardo le finestre
  586. pannello. La finestra di impostazione contiene i seguenti gadget:
  587.  
  588. Nome
  589.      Nome dell'oggetto. Viene utilizzato anche come titolo per la
  590.      finestra.
  591.  
  592. Tasto rapido
  593.      Una stringa di descrizione del Tasti rapidi che apre e chiude la
  594.      finestra del pannello.
  595.  
  596. Schermo pubblico.
  597.      Specifica lo schermo pubblico sul quale compare la finestra del
  598.      pannello. Dovete necessariamente specificare un valido nome di
  599.      schermo pubblico se intendete usare la possibilità di apertura e
  600.      chiusura automatiche per le finestre pannello.
  601.  
  602. Carattere
  603.      Usa questo font per il testo dei pulsanti.
  604.  
  605. Colonne
  606.      Numero di colonne di pulsanti nella finestra pannello. Le colonne
  607.      verranno riempite con i pulsanti a partire da sinistra verso
  608.      destra.  Se viene impiegata l'ultima colonna di una fila, allora
  609.      viene aggiunta una nuova fila di pulsanti. Tutti i pulsanti hanno
  610.      la stessa larghezza e altezza.
  611.  
  612. Posizione
  613.      Specifica le coordinate X e Y della finestra pannello, ad esempio:
  614.      per X = 150 e Y = 200 dovreste digitare 150/200. Le
  615.      coordinate sono relative all'angolo superiore sinistro della
  616.      finestra del Workbench.
  617.  
  618. Voci
  619.      Ciascuna voce in questa lista crea un pulsante. La colonna di
  620.      sinistra contiene il collegamento a un Oggetti eseguibili, quella
  621.      centrale il collegamento a un Oggetti immagine e quella di destra
  622.      il collegamento a un Oggetti suono.  Usate il Drag&Drop dalla
  623.      Finestra principale oppure dagli Appunti per stabilire il
  624.      collegamento con un oggetto.  Potete modificare le caratteristiche
  625.      dell'oggetto collegato cliccandoci sopra. Potete usare il
  626.      Drag&Drop per ordinare le voci nella lista. Quando premete il
  627.      pulsante Cancella la voce attualmente selezionata viene rimossa
  628.      dalla lista. Gli oggetti stessi non verranno cancellati.
  629.  
  630. Attivo
  631.      La finestra pannello verrà aperta al momento in cui viene
  632.      caricata la configurazione.
  633.  
  634. Backdrop
  635.      La finestra pannello viene spostata in secondo piano dopo essere
  636.      stata aperta.
  637.  
  638. Bordo
  639.      Quando questo gadget è selezionato la finestra pannello sembra una
  640.      normale finestra con un bordo e i gadget delle finestre di
  641.      Intuition.  Altrimenti non avrà nessun bordo e nessun gadget. Si
  642.      noti che è possibile spostare una finestra pannello soltanto se
  643.      ha un bordo.
  644.  
  645. Menu
  646.      Viene creato un menu per la finestra pannello. Il menu permette di
  647.      chiudere il pannello, di lanciare l'Preferenze di ToolManager
  648.      oppure di chiudere ToolManager.
  649.  
  650. Primo piano
  651.      Quando questo gadget è selezionato la finestra pannello si aprirà
  652.      sempre sul primo schermo pubblico disponibile.
  653.  
  654. A comparsa
  655.      La finestra pannello si chiude automaticamente dopo che un
  656.      pulsante è stato selezionato.
  657.  
  658. Centrato
  659.      La finestra pannello si apre in posizione centrata rispetto alla
  660.      posizione attuale del mouse.
  661.  
  662. Fisso
  663.      In genere una finestra pannello ricorda la sua posizione quando la
  664.      chiudete. Si aprirà sulla stessa posizione se richiamata
  665.      nuovamente.  Se questo gadget è selezionato il pannello si
  666.      aprirà sempre sulla stessa posizione.
  667.  
  668. Immagini
  669.      I pulsanti in questa finestra pannello mostreranno delle immagini.
  670.      Si noti che in questo caso è necessario collegare degli Oggetti
  671.      immagine alle voci del pannello.
  672.  
  673. Testo
  674.      I pulsanti nella finestra pannello mostreranno il nome
  675.      dell'Oggetti eseguibili collegato. Si noti che in questo caso è
  676.      necessario collegare degli oggetti eseguibili al pannello.
  677.  
  678. Come rinominare un gruppo di oggetti
  679. ====================================
  680.  
  681.    Potete cambiare il nome di un gruppo cliccando su di esso e
  682. modificando il vecchio nome nella finestra "Modifica nome gruppo".
  683.  
  684. Appunti per gli oggetti
  685. =======================
  686.  
  687.    Questa finestra contiene un elenco di Oggetti eseguibili, Oggetti
  688. immagine e Oggetti suono. Potete trascinare oggetti da questo elenco e
  689. lasciarli cadere sulle finestre di configurazione. Potete modificare
  690. gli oggetti collegati con un doppio click su di essi. Quando il
  691. pulsante Cancella viene premuto l'oggetto attualmente selezionato viene
  692. rimosso dalla lista. Gli oggetti stessi non verranno cancellati.
  693.  
  694.    La clipboard può essere richiamata dal menu della finestra
  695. principale.  Potete avere più di una clipboard aperta nello stesso
  696. momento.
  697.  
  698. Opzioni globali di ToolManager
  699. ==============================
  700.  
  701.    Questa finestra vi permette di modificare le opzioni globali di
  702. ToolManager.  Può essere aperta dal menu della finestra principale. Ha
  703. i seguenti gadget:
  704.  
  705. Directory attuale
  706.      Imposta la directory corrente per ToolManager. Tutti i file privi
  707.      di un path completo verranno aperti in relazione a questa
  708.      directory. La directory corrente predefinita è il volume di boot.
  709.  
  710. Editor impostazioni
  711.      Path del programma di Preferenze di ToolManager. L'impostazione
  712.      predefinita è SYS:Prefs/ToolManager.
  713.  
  714. Abilita rete
  715.      Attualmente non supportato.
  716.  
  717. Abilita rimapp.
  718.      Consente il remapping dei colori per il picture.datatype.
  719.      Disabilitate questa impostazione soltanto se le immagini nelle
  720.      finestre pannello presentano dei colori sbagliati.
  721.  
  722. Precisione rimapp.
  723.      Definisce la precisione del remapping dei colori. Potete provare a
  724.      modificare questo valore se le scelte relative ai colori
  725.      dell'algoritmo di remapping sono insoddisfacenti sul vostro
  726.      sistema.
  727.  
  728. Come definire un tasto rapido
  729. *****************************
  730.  
  731.    Questo capitolo descrive come definire un tasto rapido, ovvero una
  732. "scorciatoia" da tastiera, come stringa di descrizione dell'input, che
  733. viene poi analizzata da Commodities. Tutte le volte che viene attivato
  734. un tasto rapido, Commodities genera un evento che ToolManager utilizza
  735. per attivare oggetti eseguibili o finestre pannello. .Una stringa di
  736. descrizione presenta la seguente sintassi:
  737.  
  738.      [<classe>] {[-][<qualificatore>]} [-][upstroke] [<codice tasto>]
  739.  
  740.    Le parole chiave possono essere indifferentemente in maiuscolo o
  741. minuscolo.
  742.  
  743.        classe descrive la classe dell'InputEvent. Questo parametro è
  744. opzionale, e se assente viene assunto rawkey. See Classi di
  745. InputEvent.
  746.  
  747.    I qualificatori sono dei "segnali" che devono essere attivati o
  748. disattivati al momento in cui viene premuto il tasto (in caso contrario
  749. non viene generato alcun evento). Per ogni qualificatore, occorre
  750. indicare la parola chiave corrispondente; si assume che i qualificatori
  751. non citati debbano essere disattivati. Se volete ignorare un
  752. particolare qualificatore, basta precedere la parola chiave con -.
  753. See Qualificatori.
  754.  
  755.    La scorciatoia viene generalmente attivata quando il tasto viene
  756. premuto. Se desiderate che sia invece attivata quando il tasto viene
  757. rilasciato, indicate la parola chiave upstroke. Se volete che sia la
  758. pressione che il rilascio di un tasto generino l'evento, usate
  759. -upstroke.  Il codice tasto dipende dalla classe InputEvent. See
  760. Codici tasto.
  761.  
  762.    Nota: scegliete con cura i vostri tasti rapidi, perché
  763. Commodities ha un'alta priorità nella catena dei gestori di
  764. InputEvent, e dunque potrebbe sottrarre le segnalazioni degli eventi ad
  765. altri programmi.
  766.  
  767. Classi di InputEvent
  768. ====================
  769.  
  770.    Commodities supporta la maggior parte delle classi di InputEvent
  771. generati dalla input.device. Questa sezione descrive le classi più
  772. utili nella descrizione di tasti rapidi per ToolManager.
  773.  
  774. rawkey
  775.      Questa è la classe predefinita e comprende tutti gli eventi di
  776.      tastiera.  Per esempio, rawkey a o a crea un evento tutte le
  777.      volte che viene premuto il tasto "a". È necessario specificare un
  778.      codice tasto per questa classe. See Codici rawkey.
  779.  
  780. rawmouse
  781.      Questa classe descrive tutti gli eventi relativi ai pulsanti del
  782.      mouse. È necessario specificare un codice tasto per questa classe.
  783.      See Codici rawmouse.
  784.  
  785. diskinserted
  786.      Gli eventi di questa classe vengono generati quando si inserisce
  787.      un disco in un drive. Questa classe non richiede codici tasto.
  788.  
  789. diskremoved
  790.      Gli eventi di questa classe vengono generati quando si estrae un
  791.      disco da un drive. Questa classe non richiede codici tasto.
  792.  
  793. Qualificatori
  794. =============
  795.  
  796.    Commodities supporta i sequenti qualificatori:
  797.  
  798. lshiftleft_shift
  799.      Tasto maiuscole sinistro
  800.  
  801. rshiftright_shift
  802.      Tasto maiuscole destro
  803.  
  804. shift
  805.      Qualunque tasto maiuscole
  806.  
  807. capslockcaps_lock
  808.      Tasto fissa maiuscole
  809.  
  810. caps
  811.      Un tasto maiuscole o il tasto fissa maiuscole
  812.  
  813. controlctrl
  814.      Tasto Control
  815.  
  816. laltleft_alt
  817.      Tasto Alt sinistro
  818.  
  819. raltright_alt
  820.      Tasto Alt destro
  821.  
  822. alt
  823.      Qualunque tasto Alt
  824.  
  825. lcommandlamigaleft_amigaleft_command
  826.      Tasto Amiga (o Command) sinistro
  827.  
  828. rcommandramigaright_amigaright_command
  829.      Tasto Amiga (o Command) destro
  830.  
  831. numericpadnumpadnum_padnumeric_pad
  832.          Deve essere usata per i tasti sul tastierino numerico
  833.  
  834. leftbuttonlbuttonleft_button
  835.      Pulsante sinistro del mouse
  836.  
  837. midbuttonmbuttonmiddlebuttonmiddle_button
  838.      Pulsante centrale del mouse
  839.  
  840. rbuttonrightbuttonright_button
  841.      Pulsante destro del mouse
  842.  
  843. repeat
  844.      Questo qualificatore indica che è attiva l'autoripetizione della
  845.      tastiera. È utile solo per gli InputEvent di classe rawkey
  846.  
  847. Codici tasto
  848. ============
  849.  
  850.    Ogni classe di InputEvent ha i propri codici tasto:
  851.  
  852. Codici tasto per gli InputEvent di classe rawkey
  853. ------------------------------------------------
  854.  
  855. a-z0-9, ...
  856.      Caratteri ASCII
  857.  
  858. f1f2, ..., f10f11f12
  859.      Tasti funzione
  860.  
  861. upcursor_updowncursor_down
  862. leftcursor_leftrightcursor_right
  863.      Tasti cursore
  864.  
  865. escescapebackspacedelhelp
  866. tabcommareturnspacespacebar
  867.      Tasti speciali
  868.  
  869. enterinsertdelete
  870. page_uppage_downhomeend
  871.      Tasti sul tastierino numerico. Questi codici tasto devono essere
  872.      usati con il qualificatore numericpad!
  873.  
  874. Codici tasto per InputEvent di classe rawmouse
  875. ----------------------------------------------
  876.  
  877. mouse_leftpress
  878.      Pressione del tasto sinistro del mouse
  879.  
  880. mouse_middlepress
  881.      Pressione del tasto centrale del mouse
  882.  
  883. mouse_rightpress
  884.      Pressione del tasto destro del mouse
  885.  
  886.    Nota: per usare uno di questi codici tasto, dovete anche impostare il
  887. qualificatore relativo, per esempio:
  888.  
  889.      rawmouse leftbutton mouse_leftpress
  890.  
  891. Esempi di tasti rapidi
  892. ======================
  893.  
  894. ralt t
  895.      Tieni premuto il tasto Alt destro e premi "t"
  896.  
  897. ralt lalt t
  898.      Tieni premuti i tasti Alt sinistro e destro e premi "t"
  899.  
  900. alt t
  901.      Tieni premuto uno qualunque dei tasti Alt e premi "t"
  902.  
  903. rcommand f2
  904.      Tieni premuto il tasto Amiga destro e premi F2
  905.  
  906. numericpad enter
  907.      Premi il tasto Enter sul tastierino numerico
  908.  
  909. rawmouse midbutton leftbutton mouse_leftpress
  910.      Tieni premuto il tasto centrale del mouse e premi il tasto
  911.      sinistro del mouse
  912.  
  913. diskinserted
  914.      Inserisci un disco in qualunque drive
  915.  
  916. Quesiti frequenti
  917. *****************
  918.  
  919.    Ecco le risposte alle domande più frequenti riguardo a ToolManager:
  920.  
  921.    - Quando avvio le preferenze di ToolManager compare solo una
  922.      finestra con il testo "Program initialization failed". Cos'è che
  923.      non va?
  924.  
  925.      L'editor di preferenze verifica i requisiti di base prima di
  926.      aprire la prima finestra. Controllate che tali Requisiti siano
  927.      soddisfatti! Potrebbe anche non essere disponibile la memoria
  928.      necessaria.  Potreste dover chiudere qualche altra applicazione
  929.      prima che sia disponibile memoria a sufficienza per eseguire
  930.      l'editor di preferenze di ToolManager.  Inoltre, può esserci una
  931.      sola istanza dell'editor di preferenze in esecuzione in un dato
  932.      momento.
  933.  
  934.    - Come posso avviare l'editor di preferenze di ToolManager su uno
  935.      schermo pubblico diverso dal Workbench?
  936.  
  937.      Selezionate la voce MUI... dal menu Impostazioni nella Finestra
  938.      principale. Selezionate poi la pagina Sistema e inserite il nome
  939.      dello schermo pubblico nel gadget string. Per ulteriori dettagli,
  940.      consultate la documentazione di MUI.
  941.  
  942.    - Dopo aver convertito la mia vecchia configurazione di ToolManager
  943.      2.x alcune immagini non vengono più visualizzate, e alcuni
  944.      pannelli non compaiono del tutto!
  945.  
  946.      ToolManager 3.0 supporta all'interno dei pannelli soltanto immagini
  947.      leggibili attraverso il picture.datatype. In questo caso, la
  948.      vecchia configurazione faceva riferimento ad alcune immagini
  949.      provenienti da icone.  Per continuare a usare tali immagini,
  950.      occorre installare un datatype per le icone nel vostro sistema.
  951.      Potete trovare datatype di questo tipo su Aminet, oppure potete
  952.      convertire le icone in pennelli IFF.
  953.  
  954.    - Dopo aver convertito la mia vecchia configurazione di ToolManager
  955.      2.x, mancano alcune icone nella finestra del Workbench!
  956.  
  957.      ToolManager 3.0 supporta soltanto file di icone come oggetti
  958.      icona. Nella vecchia configurazione avevate collegato agli oggetti
  959.      icona degli oggetti immagine definiti con pennelli IFF. Dovete
  960.      convertire tali immagini in file di icona per usarle con gli
  961.      oggetti icona di ToolManager 3.0.
  962.  
  963.    - Quando uso dei file di icona per definire delle immagini usate in
  964.      un pannello, compaiono dei testi aggiuntivi nell'immagine, o
  965.      l'immagine ha un bordo spesso. Dove sbaglio?
  966.  
  967.      Avete installato un datatype per le icone nel vostro sistema che
  968.      inserisce delle informazioni aggiuntive sull'icona all'immagine.
  969.      Controllate la documentazione dell'icon.datatype su come potete
  970.      rimuovere queste aggiunte.  Per eliminare il bordo spesso, dovete
  971.      indicare al datatype di non generare il bordo normalmente
  972.      associato alle icone.
  973.  
  974.    - Perché ToolManager non permette di creare più menu "Strumenti" o
  975.      sottomenu al suo interno?
  976.  
  977.      Attualmente il Workbench non supporto menu multipli o sottomenu di
  978.      "Strumenti". Per crearli, è necessario intervenire modificando dei
  979.      particolari interni di AmigaOS, e ciò può causare instabilità
  980.      del sistema. Ho dunque scelto di non implementare questa rischiosa
  981.      caratteristica in ToolManager.
  982.  
  983.    - Come posso creare un pannello orizzontale?
  984.  
  985.      Basta impostare come numero di colonne il numero totale di voci del
  986.      pannello.
  987.  
  988.    - Come posso creare una finestra per l'output dei programmi da Shell?
  989.  
  990.      Potete creare delle finestre per l'output usando il dispositivo
  991.      CON:.  Usate il nome di file seguente per creare una finestra ad
  992.      apertura automatica, con un pulsante per la chiusura e che non si
  993.      chiude immediatamente dopo il termine dell'esecuzione del
  994.      programma:
  995.  
  996.           CON:10/10/640/100/Finestra-di-output/AUTO/CLOSE/WAIT
  997.  
  998.      Il dispositivo CON: ha molte opzioni, consultate il vostro
  999.      manuale di AmigaDOS per ulteriori informazioni.
  1000.  
  1001.    - Come posso inserire gli argomenti in un punto intermedio in una
  1002.      riga di comando Shell o ARexx?
  1003.  
  1004.      Solitamente, tutti gli argomenti vengono aggiunti in fondo alla
  1005.      riga di comando. Per inserire gli argomenti in posizioni diverse,
  1006.      usate la sintassi [] similmente a quella del comando alias di
  1007.      AmigaShell. Per esempio,
  1008.  
  1009.           Dir [] all
  1010.  
  1011.      inserirà tutti gli argomenti prima della parola chiave all.
  1012.  
  1013.    - Come posso creare dei sotto-pannelli?
  1014.  
  1015.      Dovete usare degli oggetti eseguibili di tipo pannello. Inserite
  1016.      oggetti di questo tipo fra le voci del vostro pannello principale,
  1017.      la loro attivazione causerà l'apertura/chiusura degli altri
  1018.      pannelli.
  1019.  
  1020.    - Le finestre dei pannelli scompaiono quando lo schermo del Workbench
  1021.      viene chiuso e riaperto.
  1022.  
  1023.      Avete dimenticato di impostare il nome dello schermo pubblico per
  1024.      la finestra di pannello a Workbench. ToolManager chiude le
  1025.      finestre di pannello quando viene chiuso lo schermo pubblico.
  1026.      Tuttavia, ToolManager deve sapere su quale schermo pubblico i
  1027.      pannelli dovrebbero aprirsi per poterli aprire automaticamente
  1028.      alla riapertura dello schermo pubblico.
  1029.  
  1030. Storia di ToolManager
  1031. *********************
  1032.  
  1033. 3.0, Release date 23.02.1997
  1034.         - Again rewritten (almost) from scratch :-)
  1035.  
  1036.         - Old object system removed, TM objects are now BOOPSI objects
  1037.  
  1038.         - Now uses memory pools
  1039.  
  1040.         - Delay parameter removed from Exec Objects
  1041.  
  1042.         - Animation support removed from Image Objects
  1043.  
  1044.         - Picture.datatype V43 support added to Image Objects
  1045.  
  1046.         - Only icon images supported for Icon Objects
  1047.  
  1048.         - Only images loadable via picture.datatype are supported in
  1049.           Dock Objects
  1050.  
  1051.         - Pattern & Vertical flags and Title parameter removed from
  1052.           Dock Objects
  1053.  
  1054.         - Dock Objects can now display text and images
  1055.  
  1056.         - Dock Objects can now be completely borderless
  1057.  
  1058.         - New preferences file format, hopefully more flexible
  1059.  
  1060.         - Converter for the ToolManager 2.x format
  1061.  
  1062.         - Events are now checked while the configuration is read
  1063.  
  1064.         - Preferences is now a MUI application: resizable window,
  1065.           multiple open edit windows and Drag&Drop support
  1066.  
  1067.         - Changing an object name automatically updates all references
  1068.           to the object.
  1069.  
  1070.         - Support for grouping objects.
  1071.  
  1072.         - All dock objects get the screen notifications
  1073.  
  1074.         - Added support for DOSPath 1.0
  1075.  
  1076.         - CLI command lines are not limited to 4KB anymore
  1077.  
  1078.         - Installer script
  1079.  
  1080. 2.1b, Release date 13.03.1996
  1081.         - Minor update to 2.1
  1082.  
  1083.         - Added support for WBStart 2.0
  1084.  
  1085. 2.1a, Release date 26.03.1995
  1086.         - Minor update to 2.1
  1087.  
  1088.         - Added support for ScreenNotify 1.0
  1089.  
  1090.         - Included newer version of WBStart-Handler
  1091.  
  1092.         - Included missing AutoDocs for toolmanager.library
  1093.  
  1094. 2.1, Release date 16.05.1993, Fish Disks #872 & #873
  1095.         - New Exec object types: Dock, Hot Key, Network
  1096.  
  1097.         - New Dock object flags: Backdrop, Sticky
  1098.  
  1099.         - New object type: Access
  1100.  
  1101.         - Network support
  1102.  
  1103.         - Editor main window is now an AppWindow
  1104.  
  1105.         - Gadget keyboard shortcuts in the preferences editor
  1106.  
  1107.         - New tooltypes for the preferences editor
  1108.  
  1109.         - Several bug fixes
  1110.  
  1111.         - Enhanced documentation
  1112.  
  1113. 2.0, Release date 26.09.1992, Fish Disk #752
  1114.         - Complete new concept (object oriented)
  1115.  
  1116.         - (Almost) Complete rewrite
  1117.  
  1118.         - ToolManager is now split up into two parts
  1119.  
  1120.         - Main handler is now embedded into a shared library
  1121.  
  1122.         - Configuration is now handled by a Preferences program
  1123.  
  1124.         - Configuration file format has changed again :-) It is an IFF
  1125.           File now and resides in ENV:
  1126.  
  1127.         - Multiple Docks and multi-column Docks
  1128.  
  1129.         - Docks with new window design
  1130.  
  1131.         - Dock automatically detects largest image size
  1132.  
  1133.         - Sound support
  1134.  
  1135.         - Direct ARexx support for Exec objects
  1136.  
  1137.         - ToolManager can be used without the Workbench. If the
  1138.           Workbench isn't running, it won't use any App* features.
  1139.  
  1140.         - Locale support
  1141.  
  1142.         - Path from Workbench will be used for CLI tools
  1143.  
  1144.         - Seperate Handler Task for starting WB processes
  1145.  
  1146. 1.5, Release date 10.10.1991, Fish Disk #551
  1147.         - Status Window: New/Open/Append/Save As menu items for config
  1148.           file
  1149.  
  1150.         - Edit Window: File requesters for file string gadgets
  1151.  
  1152.         - Added a Dock Window (a la NeXT)
  1153.  
  1154.         - Added a DeleteTool
  1155.  
  1156.         - A list of all active HotKeys can be shown
  1157.  
  1158.         - Tools can be moved around in the list
  1159.  
  1160.         - Icon positioning in the edit window added
  1161.  
  1162.         - Name of the program icon can be set
  1163.  
  1164.         - CLI tools can have an output file and a path list
  1165.  
  1166.         - Uses UserShell for CLI tools
  1167.  
  1168.         - Maximum command line length for CLI tools is now 4096 Bytes
  1169.  
  1170.         - AppIcons without a name are supported now
  1171.  
  1172.         - Workbench screen will be moved to front if you pop up the
  1173.           Status window
  1174.  
  1175.         - Workbench screen can be moved to front before starting a tool
  1176.           via HotKey
  1177.  
  1178.         - TM will wait up to 20 seconds for the workbench.library
  1179.  
  1180.         - Added a DELAY switch which causes TM to wait <num> seconds
  1181.           before adding any App* stuff
  1182.  
  1183.         - renamed some tooltypes/parameters
  1184.  
  1185.         - some visual cues added
  1186.  
  1187.         - some internal changes
  1188.  
  1189. 1.4, Release date 09.07.1991, Fish Disk #527
  1190.         - Keyboard short cuts for tools
  1191.  
  1192.         - AppIcons for tools
  1193.  
  1194.         - Menu item can be switched off
  1195.  
  1196.         - Configuration file format completely changed (hopefully the
  1197.           last time)
  1198.  
  1199.         - CLI commandline parsing is now done by ReadArgs()
  1200.  
  1201.         - Status & edit window updated to new features
  1202.  
  1203.         - Safety check before program shutdown added
  1204.  
  1205.         - Menu item "Open TM Window" only appears if the program icon is
  1206.           disabled
  1207.  
  1208.         - WB startup method changed. Now supports project icons
  1209.  
  1210.         - several internal changes
  1211.  
  1212. 1.3, Release date 13.03.1991, Fish Disk #476
  1213.         - Now supports different configuration files
  1214.  
  1215.         - Format of the configuration file slightly changed
  1216.  
  1217.         - Tool definitions can be changed at runtime
  1218.  
  1219.         - Now supports CLI & Workbench startup method
  1220.  
  1221.         - Selected icons are passed as parameters to the tools
  1222.  
  1223.         - Now uses the startup icon as program icon if started from
  1224.           Workbench
  1225.  
  1226.         - The position of the icon can now be supplied in the
  1227.           configuration file
  1228.  
  1229.         - The program icon can now be disabled
  1230.  
  1231.         - New menu entry "Show TM Window"
  1232.  
  1233.         - Every new started ToolManager passes its startup parameters
  1234.           to the already running ToolManager process
  1235.  
  1236. 1.2, Release date 12.01.1991, Fish Disk #442
  1237.         - Status window changed to a no-GZZ & simple refresh type (this
  1238.           should save some bytes)
  1239.  
  1240.         - Status window remembers its last position
  1241.  
  1242.         - New status window gadget "Save Configuration": saves the
  1243.           actual tool list in the configuration file
  1244.  
  1245.         - Small bugs removed in the ListView gadget handling
  1246.  
  1247.         - Name of the icon hard-wired to "ToolManager"
  1248.  
  1249. 1.1, Release date 01.01.1991
  1250.         - Icons can be dropped on the status window
  1251.  
  1252.         - Status window contains a list of all tool names
  1253.  
  1254.         - Tools can be removed from the list
  1255.  
  1256. 1.0, Release date 04.11.1990
  1257.         - Initial release
  1258.  
  1259. L'autore ringrazia...
  1260. *********************
  1261.  
  1262.    ToolManager ha attraversato molti importanti passi di evoluzione
  1263. dalla sua prima implementazione a metà del 1990. Questi sviluppi non
  1264. sarebbero stati possibili se non avessi ricevuto molte idee e
  1265. suggerimenti da vari utenti di ToolManager...
  1266.  
  1267.    Vorrei dunque ringraziare:
  1268.  
  1269. Per il test delle versioni alfa e beta, idee & segnalazioni di errori:
  1270.      Osma Ahvenlampi, Stephane Barbaray, Olaf Barthel, Fionn Behrens,
  1271.      Mario Cattaneo, Michael van Elst, Michael Hohmann, Markus
  1272.      Illenseer, Frank Mariak, Klaus Melchior, Bernhard Moellemann,
  1273.      Matthias Scheler, Ralph Schmidt, Tobias Walter.
  1274.  
  1275. Matthew Dillon
  1276.      Senza il tuo eccellente sistema di sviluppo C DICE e altri
  1277.      strumenti, ToolManager non esisterebbe!
  1278.  
  1279. Tutti gli utenti che mi hanno inviato dei contributi:
  1280.      Il vostro supporto ha reso possibile questa versione.
  1281.  
  1282. Tutti gli utenti che mi hanno inviato delle note:
  1283.      Ho letto con piacere le vostre lettere ed e-mail.
  1284.  
  1285.    ToolManager usa i seguenti pacchetti:
  1286.  
  1287. picture.datatype V43
  1288.      Copyright (C) 1995-1996 Ralph Schmidt, Frank Mariak &
  1289.      Matthias Scheler
  1290.  
  1291. WBStart 2.2
  1292.      Copyright (C) 1991-1996 Stefan Becker
  1293.  
  1294. ScreenNotify 1.0
  1295.      Copyright (C) 1995 Stefan Becker
  1296.  
  1297. DOSPath 1.0
  1298.      Copyright (C) 1996 Stefan Becker
  1299.  
  1300. MUI
  1301.      Copyright (C) 1993-1997 Stefan Stuntz
  1302.      Home page sul World Wide Web: http://www.sasg.com/.
  1303.  
  1304. Pophotkey.mcc, Popport.mcc, Popposition.mcc
  1305.      Copyright (C) 1996-1997 Klaus Melchior
  1306.  
  1307. Icone
  1308.      Copyright (C) 1995 Michael W. Hohmann
  1309.  
  1310. Informazioni su MUI
  1311. *******************
  1312.  
  1313.                                This application uses
  1314.      
  1315.      
  1316.                              MUI - MagicUserInterface
  1317.      
  1318.                      (c) Copyright 1993-97 by Stefan Stuntz
  1319.      
  1320.      
  1321.      MUI is a system to generate and maintain graphical user interfaces. With
  1322.      the  aid  of  a  preferences program, the user of an application has the
  1323.      ability to customize the outfit according to his personal taste.
  1324.      
  1325.      MUI is distributed as Shareware. To obtain a complete package containing
  1326.      lots of examples and more information about registration please look for
  1327.      a  file  called  "muiXXusr.lha"  (XX means the latest version number) on
  1328.      your local bulletin boards or on public domain disks.
  1329.      
  1330.                If you want to register directly, feel free to send
  1331.      
  1332.      
  1333.                               DM 30.-  or  US$ 20.-
  1334.      
  1335.                                        to
  1336.      
  1337.                                   Stefan Stuntz
  1338.                              Eduard-Spranger-Straße 7
  1339.                                   80935 München
  1340.                                      GERMANY
  1341.      
  1342.      
  1343.      
  1344.                   Support and online registration is available at
  1345.      
  1346.                                http://www.sasg.com/
  1347.  
  1348. Indice
  1349. ******
  1350.  
  1351.  
  1352.  
  1353.  Autore                                 Autore
  1354.  Classi di InputEvent                   Classi di InputEvent
  1355.  Codici tasto per rawkey                Codici rawkey
  1356.  Codici tasto per rawmouse              Codici rawmouse
  1357.  Concessioni                            Copyright
  1358.  Concetti                               Concetti
  1359.  Contattare l'autore                    Autore
  1360.  Copyright                              Copyright
  1361.  DataTypes                              Requisiti
  1362.  Diskinserted                           Classi di InputEvent
  1363.  Diskremoved                            Classi di InputEvent
  1364.  Distribuzione                          Copyright
  1365.  Divieti                                Copyright
  1366.  Donazioni                              Giftware
  1367.  DOSPath                                Requisiti
  1368.  Esempi di tasti rapidi                 Esempi di tasti rapidi
  1369.  Futuro                                 Futuro
  1370.  Giftware                               Giftware
  1371.  Homepage                               Autore
  1372.  Indirizzi                              Autore
  1373.  Indirizzo postale                      Autore
  1374.  Informazioni legali                    Copyright
  1375.  Installazione                          Installazione
  1376.  Installer V43.3                        Installazione
  1377.  Introduzione ai tasti rapidi           Tasti rapidi
  1378.  MUI                                    MUI
  1379.  Oggetti eseguibili                     Oggetti eseguibili
  1380.  Oggetti icona                          Oggetti icona
  1381.  Oggetti immagine                       Oggetti immagine
  1382.  Oggetti menu                           Oggetti menu
  1383.  Oggetti pannello                       Oggetti pannello
  1384.  Oggetti suono                          Oggetti suono
  1385.  OS 3.0                                 Requisiti
  1386.  Pagina WWW                             Autore
  1387.  PictDT V43                             Requisiti
  1388.  Pophotkey                              Requisiti
  1389.  Popport                                Requisiti
  1390.  Popposition                            Requisiti
  1391.  Posta elettronica                      Autore
  1392.  Preferenze                             Preferenze
  1393.  Qualificatori                          Qualificatori
  1394.  Rawkey                                 Classi di InputEvent
  1395.  Rawmouse                               Classi di InputEvent
  1396.  Requisiti                              Requisiti
  1397.  Riconoscimenti                         Ringraziamenti
  1398.  Ringraziamenti                         Ringraziamenti
  1399.  ScreenNotify                           Requisiti
  1400.  Tasti rapidi                           Tasti rapidi
  1401.  V39                                    Requisiti
  1402.  WBStart                                Requisiti
  1403.  World Wide Web                         Autore
  1404.  
  1405.